package br.folhapagamento.dado;

import java.sql.SQLException;
import java.util.ArrayList;

import br.folhapagamento.to.FuncionarioTO;

public interface IDAOFuncionario {
	public ArrayList<FuncionarioTO> consultar(String descricao) throws SQLException;
	public ArrayList<FuncionarioTO> consultar(int codCargo) throws SQLException;
	public FuncionarioTO detalhar(int matricula) throws SQLException;
	public int cadastrar(FuncionarioTO cargo) throws SQLException;
	public int excluir(FuncionarioTO cargo) throws SQLException;
	public int alterar(FuncionarioTO cargo) throws SQLException;
	public String getMessage();
}
